package com.uzai.common.dto.fadan;

import com.uzai.common.dto.base.BaseDto;

/**
 * @Auther: jianghan
 * @Date: 2021/8/11 10:02
 * @Description: 跟发消息内容
 */
public class FollowMsgDto extends BaseDto {
    /**
     * 消息ID-我们自己定义的
     */
    private Long msgId;
    /**
     * 微信服务端消息ID-微信输出的
     */
    private String serverMsgId;
    /**
     * 微信本地消息ID-微信输出的
     */
    private Integer localMsgId;
    /**
     * 发送人wxid
     */
    private String sendWxid;
    /**
     * 发送人昵称
     */
    private String sendNick;
    /**
     * 群聊消息-群wxid
     */
    private String groupWxid;
    /**
     * 群聊消息-群昵称
     */
    private String groupName;
    /**
     * 是否为群聊消息
     */
    private Boolean gruop;
    /**
     * 消息类型(文本、图片、卡片等)
     */
    private Integer msgType;
    /**
     * 消息内容；图片、视频、语音消息是为http连接"
     */
    private String content;
    /**
     * 卡片消息内容
     */
    private CardContent card;

    /**
     * 发送时间
     */
    private Long sendtime;

    /**
     * 气氛组配置任务id
     */
    private Long fdFollowConfigQfId;

    public Long getMsgId() {
        return msgId;
    }

    public void setMsgId(Long msgId) {
        this.msgId = msgId;
    }

    public String getServerMsgId() {
        return serverMsgId;
    }

    public void setServerMsgId(String serverMsgId) {
        this.serverMsgId = serverMsgId;
    }

    public Integer getLocalMsgId() {
        return localMsgId;
    }

    public void setLocalMsgId(Integer localMsgId) {
        this.localMsgId = localMsgId;
    }

    public String getSendWxid() {
        return sendWxid;
    }

    public void setSendWxid(String sendWxid) {
        this.sendWxid = sendWxid;
    }

    public String getSendNick() {
        return sendNick;
    }

    public void setSendNick(String sendNick) {
        this.sendNick = sendNick;
    }

    public String getGroupWxid() {
        return groupWxid;
    }

    public void setGroupWxid(String groupWxid) {
        this.groupWxid = groupWxid;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public Boolean getGruop() {
        return gruop;
    }

    public void setGruop(Boolean gruop) {
        this.gruop = gruop;
    }

    public Integer getMsgType() {
        return msgType;
    }

    public void setMsgType(Integer msgType) {
        this.msgType = msgType;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public CardContent getCard() {
        return card;
    }

    public void setCard(CardContent card) {
        this.card = card;
    }

    public Long getFdFollowConfigQfId() {
        return fdFollowConfigQfId;
    }

    public void setFdFollowConfigQfId(Long fdFollowConfigQfId) {
        this.fdFollowConfigQfId = fdFollowConfigQfId;
    }

    public Long getSendtime() {
        return sendtime;
    }

    public void setSendtime(Long sendtime) {
        this.sendtime = sendtime;
    }
}
